﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LNIUS
{
  
    public enum OperDatos {
        nuevo,
        editar,
        eliminar
    }

    public abstract class CtrBase
    {

        private String msg;
        private Boolean lError;
        private int num_reg;
        private OperDatos oper;
        private Object entidad;

        public Object Entidad
        {
            get { return entidad; }
            set { entidad = value; }
        }

        public OperDatos Oper
        {
            get { return oper; }
            set { oper = value; }
        }

        public String Msg
        {
            get { return msg; }
            set { msg = value; }
        }
        public Boolean LError
        {
            get { return lError; }
            set { lError = value; }
        }
        public int Num_reg
        {
            get { return num_reg; }
            set { num_reg = value; }
        }

        public void SetOperacion(String Operacion){
            if (Operacion == "nuevo") this.Oper = OperDatos.nuevo;
            if (Operacion == "editar") this.Oper = OperDatos.editar;
            if (Operacion == "eliminar") this.Oper = OperDatos.eliminar;
        }

        
    }
}
